History
History
Synonyms
UK
US
Meaning:
prohibit

to say that (something) must not be done, that (a person) must not do something

make impossible; stop

retard

to prevent or hinder (something)

hinder, obstruct

stifle

to keep (a feeling etc) back

prevent, restrain

BRING TO SCREECHING HALT as in Wiktionary
BRING TO SCREECHING HALT as in Wikipedia